
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - busca válida</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">i.n.c.ConnectTimeoutException: connection timed out: localhost/127.0.0.1:9999<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">396</td>
		    	<td class="value error-col-3 total ko">96.117 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">16</td>
		    	<td class="value error-col-3 total ko">3.883 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_busca-va-lida-d7f0d'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['108', '322', '536', '750', '965', '1179', '1393', '1607', '1821', '2035', '2249', '2463', '2678', '2892', '3106', '3320', '3534', '3748', '3962', '4176', '4390', '4605', '4819', '5033', '5247', '5461', '5675', '5889', '6103', '6318', '6532', '6746', '6960', '7174', '7388', '7602', '7816', '8031', '8245', '8459', '8673', '8887', '9101', '9315', '9529', '9743', '9958', '10172', '10386', '10600', '10814', '11028', '11242', '11456', '11671', '11885', '12099', '12313', '12527', '12741', '12955', '13169', '13384', '13598', '13812', '14026', '14240', '14454', '14668', '14882', '15096', '15311', '15525', '15739', '15953', '16167', '16381', '16595', '16809', '17024', '17238', '17452', '17666', '17880', '18094', '18308', '18522', '18737', '18951', '19165', '19379', '19593', '19807', '20021', '20235', '20449', '20664', '20878', '21092', '21306'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  60.2,2.7,0.55,0.31,0.09,0.08,0.15,0.16,0.13,0.25,0.15,0.28,0.17,0.18,0.19,0.26,0.17,0.16,0.25,0.23,0.49,0.41,0.4,0.27,0.11,0.07,0.12,0.21,0.27,0.31,0.33,0.3,0.35,0.34,0.18,0.25,0.21,0.27,0.18,0.13,0.21,0.41,0.29,0.54,0.42,0.63,0.87,0.81,0.83,1.06,1.2,1.24,1.66,1.11,1.36,1.13,0.99,0.76,0.77,0.76,0.4,0.5,0.19,0.3,0.32,0.3,0.08,0.14,0.3,0.31,0.2,0.06,0.25,0.12,0.13,0.03,0.13,0.32,0.37,0.23,0.07,0.07,0.2,0.42,0.25,0.27,0.05,0.02,0.02,0.05,0.14,0.03,0.0,0.04,0.04,0.01,0.0,0.0,0.0,0.03
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  0.0,0.0,0.0,0.03,0.01,0.04,0.01,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.02,0.01,0.0,0.0,4.1,0.02,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1693009586,[870,957,1044,1131,1148,1165,1183,1200,1214,1218]],[1693009587,[7,99,192,284,303,321,340,358,373,377]],[1693009588,[4,4,4,4,4,4,4,4,4,4]],[1693009589,[6,6,6,6,6,6,6,6,6,6]],[1693009590,[5,6,8,10,10,10,11,11,11,12]],[1693009591,[5,5,5,5,5,5,5,5,5,6]],[1693009592,[7,7,7,7,7,7,7,7,7,7]],[1693009593,[4,5,6,7,7,7,7,7,7,8]],[1693009594,[5,5,5,5,5,5,5,5,5,6]],[1693009595,[5,5,5,5,5,5,5,5,5,5]],[1693009596,[3,3,3,3,3,3,3,3,3,4]],[1693009597,[4,5,6,7,8,8,8,8,8,9]],[1693009598,[4,4,4,4,4,4,4,4,4,4]],[1693009599,[3,3,4,4,4,4,4,4,4,5]],[1693009600,[3,3,3,3,3,3,3,3,3,3]],[1693009601,[3,3,3,3,3,3,3,3,3,3]],[1693009602,[3,3,3,3,3,3,3,3,3,3]],[1693009603,[2,2,2,2,2,2,2,2,2,3]],[1693009604,[2,2,2,2,2,2,2,2,2,3]],[1693009605,[3,3,4,4,4,4,4,4,4,5]],[1693009606,[2,2,2,2,2,2,2,2,2,3]],[1693009607,[3,3,3,3,3,3,3,3,3,3]],[1693009608,[3,3,3,3,3,3,3,3,3,3]],[1693009609,[3,3,4,4,4,4,4,4,4,5]],[1693009610,[3,3,3,3,3,3,3,3,3,4]],[1693009611,[2,2,3,3,3,3,3,3,3,3]],[1693009612,[2,2,2,2,2,2,2,2,2,3]],[1693009613,[2,2,2,2,2,3,3,3,3,3]],[1693009614,[2,2,3,4,4,4,13,24,32,35]],[1693009615,[1,2,2,2,2,2,3,3,3,3]],[1693009616,[1,2,2,3,3,3,6,11,15,16]],[1693009617,[2,2,2,3,3,3,4,4,4,4]],[1693009618,[1,1,1,2,2,2,3,3,3,4]],[1693009619,[1,1,1,2,2,2,3,6,8,9]],[1693009620,[1,2,2,2,2,2,2,2,2,2]],[1693009621,[2,2,2,2,2,2,3,6,8,9]],[1693009622,[1,1,2,2,2,2,2,2,2,3]],[1693009623,[1,2,2,2,2,2,2,2,2,3]],[1693009624,[2,2,2,2,2,3,3,4,4,4]],[1693009625,[1,2,2,2,2,2,2,2,2,3]],[1693009626,[1,1,1,2,2,2,2,2,2,2]],[1693009627,[2,2,2,2,2,2,2,2,2,2]],[1693009628,[1,1,2,2,2,2,2,10,24,28]],[1693009629,[1,1,1,1,1,1,1,2,2,2]],[1693009630,[1,1,1,2,2,2,2,10,30,35]],[1693009631,[1,1,2,2,2,2,2,2,2,3]],[1693009632,[1,1,2,2,2,2,2,2,2,2]],[1693009633,[1,1,2,2,2,2,2,2,2,3]],[1693009634,[1,2,2,2,2,2,2,2,2,2]],[1693009635,[1,2,2,2,2,2,2,2,2,3]],[1693009636,[1,1,2,2,2,2,2,2,2,2]],[1693009637,[1,2,2,2,2,2,2,2,2,3]],[1693009638,[1,2,2,2,2,2,2,2,2,2]],[1693009639,[1,1,1,2,2,2,2,2,2,2]],[1693009640,[1,2,2,2,2,3,3,3,3,3]],[1693009641,[1,1,1,2,2,2,2,2,2,2]],[1693009642,[1,2,2,2,2,2,2,2,3,4]],[1693009643,[1,2,2,2,2,2,2,3,14,18]],[1693009644,[1,1,2,2,2,2,2,2,2,2]],[1693009645,[1,1,1,2,2,2,2,2,2,3]],[1693009646,[1,2,2,2,2,2,2,2,3,3]],[1693009647,[1,2,2,2,2,2,2,2,2,3]],[1693009648,[2,2,2,2,2,2,3,3,3,4]],[1693009649,[1,2,2,2,2,3,3,3,3,4]],[1693009650,[1,2,2,2,2,2,3,3,3,3]],[1693009651,[1,1,2,2,2,2,2,2,2,2]],[1693009652,[1,2,2,2,2,2,2,2,2,2]],[1693009653,[1,2,2,2,2,2,2,2,3,3]],[1693009654,[1,1,2,2,2,2,2,2,2,2]],[1693009655,[1,1,1,2,2,2,2,2,2,3]],[1693009656,[1,1,2,2,2,2,2,2,2,3]],[1693009657,[2,2,2,2,2,2,2,3,3,3]],[1693009658,[2,2,2,3,3,3,4,13,35,43]],[1693009659,[2,2,2,2,2,2,2,2,2,3]],[1693009660,[1,2,2,2,2,2,2,2,13,19]],[1693009661,[1,1,1,2,2,2,2,2,2,2]],[1693009662,[1,1,2,2,2,2,2,2,2,3]],[1693009663,[1,2,2,2,2,2,2,2,3,3]],[1693009664,[1,2,2,2,2,2,2,2,2,2]],[1693009665,[2,2,2,2,2,2,2,2,2,3]],[1693009666,[1,2,2,2,2,2,2,2,4,6]],[1693009667,[1,2,2,2,2,2,2,2,2,3]],[1693009668,[1,2,2,2,2,2,2,2,2,2]],[1693009669,[2,2,2,2,2,2,2,2,2,3]],[1693009670,[1,2,2,2,2,2,2,2,3,3]],[1693009671,[1,2,2,2,2,2,3,3,3,3]],[1693009672,[1,2,2,2,2,2,3,3,3,3]],[1693009673,[2,2,2,2,2,2,3,3,3,3]],[1693009674,[1,2,2,2,2,2,3,3,3,3]],[1693009675,[1,2,2,2,2,2,2,2,2,2]],[1693009676,[2,2,2,2,2,2,2,3,3,3]],[1693009677,[1,2,2,2,3,3,3,3,3,3]],[1693009678,[1,2,2,2,2,3,3,3,3,3]],[1693009679,[1,2,2,2,2,2,2,2,2,2]],[1693009680,[2,2,2,2,2,3,4,13,36,46]],[1693009681,[1,2,2,2,2,3,3,3,3,3]],[1693009682,[2,2,2,2,2,2,2,3,3,3]],[1693009683,[1,2,2,2,2,3,3,3,3,3]],[1693009684,[2,2,2,2,2,3,3,3,3,3]],[1693009685,[1,2,2,2,3,3,3,3,3,4]],[1693009686,[1,2,2,3,3,3,3,3,5,7]],[1693009687,[1,2,3,3,3,3,3,3,3,3]],[1693009688,[2,2,3,3,3,3,3,3,4,4]],[1693009689,[2,2,3,3,3,3,3,3,3,4]],[1693009690,[1,2,3,3,3,3,3,3,3,3]],[1693009691,[2,3,3,3,3,3,3,3,4,4]],[1693009692,[2,3,3,3,3,3,3,3,4,4]],[1693009693,[2,3,3,3,3,3,3,3,4,4]],[1693009694,[2,3,3,3,3,6,8,9,11,13]],[1693009695,[2,3,3,9,9,9,10,16,20,23]],[1693009696,[6,8,9,9,9,10,10,10,11,12]],[1693009697,[2,3,4,9,11,14,33,53,73,83]],[1693009698,[6,7,8,9,9,10,11,11,12,12]],[1693009699,[1,2,3,7,8,8,9,10,13,16]],[1693009700,[6,8,8,9,9,9,10,11,11,11]],[1693009701,[1,3,3,7,8,9,9,10,23,34]],[1693009702,[7,8,9,10,10,11,15,17,34,53]],[1693009703,[2,3,4,8,8,9,9,10,10,11]],[1693009704,[4,8,8,9,10,10,10,11,13,15]],[1693009705,[1,3,3,7,8,8,8,10,10,11]],[1693009706,[2,8,9,10,11,11,12,15,22,26]],[1693009707,[1,3,3,8,9,9,11,12,16,20]],[1693009708,[1,8,9,10,10,10,11,11,13,13]],[1693009709,[3,4,4,9,10,10,12,12,13,14]],[1693009710,[3,5,9,10,11,11,12,13,15,18]],[1693009711,[1,3,9,11,12,14,17,73,123,133]],[1693009712,[3,8,10,13,16,19,24,29,41,45]],[1693009713,[2,4,8,11,11,12,16,20,33,38]],[1693009714,[2,4,9,10,11,11,11,13,13,14]],[1693009715,[3,4,10,12,13,14,14,15,27,29]],[1693009716,[3,4,9,12,13,14,17,22,37,39]],[1693009717,[2,4,10,15,19,21,26,28,39,40]],[1693009718,[3,4,5,11,12,13,13,15,28,30]],[1693009719,[3,9,12,18,24,26,29,34,41,43]],[1693009720,[1,4,6,10,11,13,19,23,33,38]],[1693009721,[4,11,18,34,41,42,45,49,55,58]],[1693009722,[3,4,8,19,21,24,31,33,45,54]],[1693009723,[4,13,23,43,44,48,59,68,78,85]],[1693009724,[2,6,24,42,45,48,52,68,95,97]],[1693009725,[4,21,32,52,56,62,69,74,84,84]],[1693009726,[2,5,16,35,40,44,47,50,57,67]],[1693009727,[4,27,41,64,68,74,78,85,104,108]],[1693009728,[4,6,22,42,45,51,54,60,64,64]],[1693009729,[6,29,50,71,78,82,92,101,108,111]],[1693009730,[4,8,25,52,55,56,60,62,74,81]],[1693009731,[14,41,65,84,90,93,105,116,129,138]],[1693009732,[5,18,42,63,67,70,77,84,95,96]],[1693009733,[22,46,64,91,99,106,109,119,155,159]],[1693009734,[1,18,45,61,64,72,78,83,91,92]],[1693009735,[5,51,89,129,138,159,173,226,263,315]],[1693009736,[7,58,89,126,139,152,163,173,198,207]],[1693009737,[16,54,79,97,104,107,120,138,185,282]],[1693009738,[5,34,66,82,87,103,129,157,179,200]],[1693009739,[7,65,112,165,183,199,211,223,290,304]],[1693009740,[8,74,114,167,175,190,204,233,279,288]],[1693009741,[6,81,107,144,159,176,200,292,392,402]],[1693009742,[22,96,135,181,204,216,269,287,331,336]],[1693009743,[18,94,120,156,166,174,201,234,266,304]],[1693009744,[16,81,109,152,173,181,213,246,281,337]],[1693009745,[8,97,144,189,200,221,246,278,392,443]],[1693009746,[62,125,169,245,251,264,284,341,408,422]],[1693009747,[46,139,182,234,242,256,308,331,394,493]],[1693009748,[4,129,177,257,286,320,334,364,414,453]],[1693009749,[10,136,191,254,261,272,290,353,611,642]],[1693009750,[32,160,254,395,425,476,525,566,639,654]],[1693009751,[28,179,336,738,840,943,1801,1963,2131,2146]],[1693009752,[90,342,478,760,812,968,1636,1681,1738,1748]],[1693009753,[111,1174,2125,2768,2885,2951,3059,3213,3357,3364]],[1693009754,[1068,1651,2435,3209,3467,3721,3844,4059,4542,4810]],[1693009755,[1935,2729,3263,3533,3620,4770,4885,4968,5186,5832]],[1693009756,[2648,4069,4430,4662,4789,4835,4869,5172,5685,6129]],[1693009757,[3539,4145,4536,4840,4937,5077,5121,5202,5470,5643]],[1693009758,[4127,4496,5157,6422,6489,6565,6748,6832,6880,6925]],[1693009759,[5637,5982,6866,7313,7422,7544,7802,8077,9560,9582]],[1693009760,[5053,6307,6663,7318,7668,7844,8043,8135,8575,9198]],[1693009761,[5962,6783,7175,7573,7732,7906,7959,8149,8317,8328]],[1693009762,[6824,8836,9745,10028,10080,10217,10394,10632,10717,10754]],[1693009763,[6857,9243,9487,9861,10546,10692,11585,12260,12382,12551]],[1693009764,[8283,9130,11175,11619,11751,11871,11900,11963,12088,12119]],[1693009765,[7984,8531,8863,9925,10028,10313,10693,10816,11057,11127]],[1693009766,[9446,9913,10509,11186,11423,12230,12314,12552,12645,12656]],[1693009767,[8888,9698,10603,11462,11540,11668,11726,12112,12205,12216]],[1693009768,[9321,10676,10976,11203,11255,12105,12224,12301,12365,12375]],[1693009769,[9882,11297,11559,11853,11937,12026,12056,12404,12527,12640]],[1693009770,[10759,11486,11980,12146,12230,12266,12304,12419,12512,12582]],[1693009771,[11008,11531,11802,13411,14746,14802,14843,15368,15521,15558]],[1693009772,[10378,11181,12455,12777,13942,14582,14723,18177,18863,19419]],[1693009773,[10302,11327,11679,12776,12828,13160,13335,13554,13993,14730]],[1693009774,[9276,10322,11727,14569,18141,18360,19412,19513,21383,21413]],[1693009775,[10699,11620,13246,17953,18074,18251,18357,19686,19951,19995]],[1693009776,[9675,10659,12317,14902,14969,15046,15142,17448,19444,19463]],[1693009777,[10274,10643,10906,12042,12501,12839,13488,13886,16504,17793]],[1693009778,[10572,11517,12326,13146,13267,13696,14003,15461,16722,16783]],[1693009779,[10409,11076,11956,13791,15664,16460,17629,18016,18021,18024]],[1693009780,[9824,11208,14385,16905,17092,17967,19200,19267,19403,19412]],[1693009781,[9052,11227,11983,18004,18151,18196,18228,18288,18367,18379]],[1693009782,[9559,11134,12750,13239,13940,14294,14735,14978,15133,15148]],[1693009783,[9294,11172,11764,13854,13979,17745,18319,20194,20316,20380]],[1693009784,[9445,11632,12900,15577,16047,16716,16954,17658,18959,18970]],[1693009785,[8551,10232,11779,16516,16706,17848,17893,17925,17975,17989]],[1693009786,[10043,10875,11953,16809,16916,17190,17746,17777,17795,17813]],[1693009787,[9345,10694,16650,17352,17703,17769,17842,18004,18488,18606]],[1693009788,[9859,11152,12049,16656,16758,16981,17313,17765,17925,17939]],[1693009789,[9778,10945,12948,14474,15622,15938,16455,16688,16865,16928]],[1693009790,[9766,11157,13011,13781,14863,15093,15435,15555,15710,15779]],[1693009791,[9275,11256,12495,12613,12620,12636,12698,12770,13366,13733]],[1693009792,null],[1693009793,null],[1693009794,null],[1693009795,null],[1693009796,null],[1693009797,null],[1693009798,null],[1693009799,null],[1693009800,null],[1693009801,null],[1693009802,null],[1693009803,null],[1693009804,null],[1693009805,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1693009586,[2,2,0]],[1693009587,[2,2,0]],[1693009588,[2,2,0]],[1693009589,[2,2,0]],[1693009590,[2,2,0]],[1693009591,[2,2,0]],[1693009592,[2,2,0]],[1693009593,[2,2,0]],[1693009594,[2,2,0]],[1693009595,[2,2,0]],[1693009596,[2,2,0]],[1693009597,[2,2,0]],[1693009598,[2,2,0]],[1693009599,[2,2,0]],[1693009600,[2,2,0]],[1693009601,[2,2,0]],[1693009602,[2,2,0]],[1693009603,[2,2,0]],[1693009604,[2,2,0]],[1693009605,[2,2,0]],[1693009606,[2,2,0]],[1693009607,[2,2,0]],[1693009608,[2,2,0]],[1693009609,[2,2,0]],[1693009610,[2,2,0]],[1693009611,[4,4,0]],[1693009612,[6,6,0]],[1693009613,[7,7,0]],[1693009614,[8,8,0]],[1693009615,[8,8,0]],[1693009616,[8,8,0]],[1693009617,[9,9,0]],[1693009618,[10,10,0]],[1693009619,[10,10,0]],[1693009620,[11,11,0]],[1693009621,[11,11,0]],[1693009622,[12,12,0]],[1693009623,[12,12,0]],[1693009624,[13,13,0]],[1693009625,[13,13,0]],[1693009626,[14,14,0]],[1693009627,[15,15,0]],[1693009628,[15,15,0]],[1693009629,[15,15,0]],[1693009630,[16,16,0]],[1693009631,[17,17,0]],[1693009632,[17,17,0]],[1693009633,[17,17,0]],[1693009634,[18,18,0]],[1693009635,[19,19,0]],[1693009636,[19,19,0]],[1693009637,[19,19,0]],[1693009638,[20,20,0]],[1693009639,[21,21,0]],[1693009640,[21,21,0]],[1693009641,[22,22,0]],[1693009642,[22,22,0]],[1693009643,[23,23,0]],[1693009644,[23,23,0]],[1693009645,[23,23,0]],[1693009646,[25,25,0]],[1693009647,[25,25,0]],[1693009648,[25,25,0]],[1693009649,[26,26,0]],[1693009650,[26,26,0]],[1693009651,[27,27,0]],[1693009652,[28,28,0]],[1693009653,[28,28,0]],[1693009654,[28,28,0]],[1693009655,[29,29,0]],[1693009656,[30,30,0]],[1693009657,[30,30,0]],[1693009658,[30,30,0]],[1693009659,[31,31,0]],[1693009660,[32,32,0]],[1693009661,[32,32,0]],[1693009662,[33,33,0]],[1693009663,[33,33,0]],[1693009664,[34,34,0]],[1693009665,[34,34,0]],[1693009666,[34,34,0]],[1693009667,[36,36,0]],[1693009668,[36,36,0]],[1693009669,[36,36,0]],[1693009670,[37,37,0]],[1693009671,[37,37,0]],[1693009672,[38,38,0]],[1693009673,[38,38,0]],[1693009674,[39,39,0]],[1693009675,[40,40,0]],[1693009676,[40,40,0]],[1693009677,[41,41,0]],[1693009678,[41,41,0]],[1693009679,[41,41,0]],[1693009680,[42,42,0]],[1693009681,[43,43,0]],[1693009682,[43,43,0]],[1693009683,[43,43,0]],[1693009684,[44,44,0]],[1693009685,[45,45,0]],[1693009686,[45,45,0]],[1693009687,[46,46,0]],[1693009688,[46,46,0]],[1693009689,[47,47,0]],[1693009690,[47,47,0]],[1693009691,[48,48,0]],[1693009692,[48,48,0]],[1693009693,[49,49,0]],[1693009694,[49,49,0]],[1693009695,[50,50,0]],[1693009696,[51,51,0]],[1693009697,[51,51,0]],[1693009698,[51,51,0]],[1693009699,[52,52,0]],[1693009700,[53,53,0]],[1693009701,[53,53,0]],[1693009702,[54,54,0]],[1693009703,[54,54,0]],[1693009704,[54,54,0]],[1693009705,[55,55,0]],[1693009706,[56,56,0]],[1693009707,[56,56,0]],[1693009708,[56,56,0]],[1693009709,[58,58,0]],[1693009710,[58,58,0]],[1693009711,[58,58,0]],[1693009712,[58,58,0]],[1693009713,[60,60,0]],[1693009714,[60,60,0]],[1693009715,[60,60,0]],[1693009716,[60,60,0]],[1693009717,[62,62,0]],[1693009718,[62,62,0]],[1693009719,[62,62,0]],[1693009720,[63,63,0]],[1693009721,[64,64,0]],[1693009722,[64,64,0]],[1693009723,[64,64,0]],[1693009724,[65,65,0]],[1693009725,[66,66,0]],[1693009726,[66,66,0]],[1693009727,[67,67,0]],[1693009728,[67,67,0]],[1693009729,[67,67,0]],[1693009730,[69,69,0]],[1693009731,[68,68,0]],[1693009732,[69,69,0]],[1693009733,[70,70,0]],[1693009734,[70,70,0]],[1693009735,[71,71,0]],[1693009736,[71,71,0]],[1693009737,[72,72,0]],[1693009738,[73,73,0]],[1693009739,[73,73,0]],[1693009740,[73,73,0]],[1693009741,[73,73,0]],[1693009742,[75,75,0]],[1693009743,[75,75,0]],[1693009744,[75,75,0]],[1693009745,[76,76,0]],[1693009746,[77,77,0]],[1693009747,[77,77,0]],[1693009748,[77,77,0]],[1693009749,[78,78,0]],[1693009750,[79,79,0]],[1693009751,[80,80,0]],[1693009752,[80,80,0]],[1693009753,[80,71,9]],[1693009754,[80,78,2]],[1693009755,[81,81,0]],[1693009756,[80,80,0]],[1693009757,[84,84,0]],[1693009758,[83,83,0]],[1693009759,[83,82,1]],[1693009760,[84,84,0]],[1693009761,[85,85,0]],[1693009762,[84,84,0]],[1693009763,[86,84,2]],[1693009764,[83,82,1]],[1693009765,[89,89,0]],[1693009766,[87,87,0]],[1693009767,[88,88,0]],[1693009768,[84,84,0]],[1693009769,[92,92,0]],[1693009770,[89,89,0]],[1693009771,[90,81,9]],[1693009772,[90,55,35]],[1693009773,[90,72,18]],[1693009774,[91,90,1]],[1693009775,[92,71,21]],[1693009776,[92,68,24]],[1693009777,[93,56,37]],[1693009778,[94,71,23]],[1693009779,[93,53,40]],[1693009780,[95,76,19]],[1693009781,[95,68,27]],[1693009782,[95,69,26]],[1693009783,[95,62,33]],[1693009784,[97,58,39]],[1693009785,[93,70,23]],[1693009786,[101,79,22]],[1693009787,[98,98,0]],[1693009788,[99,99,0]],[1693009789,[99,99,0]],[1693009790,[99,99,0]],[1693009791,[46,46,0]],[1693009792,[0,0,0]],[1693009793,[0,0,0]],[1693009794,[0,0,0]],[1693009795,[0,0,0]],[1693009796,[0,0,0]],[1693009797,[0,0,0]],[1693009798,[0,0,0]],[1693009799,[0,0,0]],[1693009800,[0,0,0]],[1693009801,[0,0,0]],[1693009802,[0,0,0]],[1693009803,[0,0,0]],[1693009804,[0,0,0]],[1693009805,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1693009586,[0,0,0]],[1693009587,[4,4,0]],[1693009588,[2,2,0]],[1693009589,[2,2,0]],[1693009590,[2,2,0]],[1693009591,[2,2,0]],[1693009592,[2,2,0]],[1693009593,[2,2,0]],[1693009594,[2,2,0]],[1693009595,[2,2,0]],[1693009596,[2,2,0]],[1693009597,[2,2,0]],[1693009598,[2,2,0]],[1693009599,[2,2,0]],[1693009600,[2,2,0]],[1693009601,[2,2,0]],[1693009602,[2,2,0]],[1693009603,[2,2,0]],[1693009604,[2,2,0]],[1693009605,[2,2,0]],[1693009606,[2,2,0]],[1693009607,[2,2,0]],[1693009608,[2,2,0]],[1693009609,[2,2,0]],[1693009610,[2,2,0]],[1693009611,[4,4,0]],[1693009612,[6,6,0]],[1693009613,[7,7,0]],[1693009614,[8,8,0]],[1693009615,[8,8,0]],[1693009616,[8,8,0]],[1693009617,[9,9,0]],[1693009618,[10,10,0]],[1693009619,[10,10,0]],[1693009620,[11,11,0]],[1693009621,[11,11,0]],[1693009622,[12,12,0]],[1693009623,[12,12,0]],[1693009624,[13,13,0]],[1693009625,[13,13,0]],[1693009626,[14,14,0]],[1693009627,[15,15,0]],[1693009628,[15,15,0]],[1693009629,[15,15,0]],[1693009630,[16,16,0]],[1693009631,[17,17,0]],[1693009632,[17,17,0]],[1693009633,[17,17,0]],[1693009634,[18,18,0]],[1693009635,[19,19,0]],[1693009636,[19,19,0]],[1693009637,[19,19,0]],[1693009638,[20,20,0]],[1693009639,[21,21,0]],[1693009640,[21,21,0]],[1693009641,[22,22,0]],[1693009642,[22,22,0]],[1693009643,[23,23,0]],[1693009644,[23,23,0]],[1693009645,[23,23,0]],[1693009646,[25,25,0]],[1693009647,[25,25,0]],[1693009648,[25,25,0]],[1693009649,[26,26,0]],[1693009650,[26,26,0]],[1693009651,[27,27,0]],[1693009652,[28,28,0]],[1693009653,[27,27,0]],[1693009654,[29,29,0]],[1693009655,[29,29,0]],[1693009656,[30,30,0]],[1693009657,[30,30,0]],[1693009658,[30,30,0]],[1693009659,[31,31,0]],[1693009660,[32,32,0]],[1693009661,[32,32,0]],[1693009662,[33,33,0]],[1693009663,[33,33,0]],[1693009664,[34,34,0]],[1693009665,[34,34,0]],[1693009666,[34,34,0]],[1693009667,[36,36,0]],[1693009668,[36,36,0]],[1693009669,[36,36,0]],[1693009670,[37,37,0]],[1693009671,[37,37,0]],[1693009672,[38,38,0]],[1693009673,[38,38,0]],[1693009674,[39,39,0]],[1693009675,[40,40,0]],[1693009676,[40,40,0]],[1693009677,[40,40,0]],[1693009678,[41,41,0]],[1693009679,[42,42,0]],[1693009680,[42,42,0]],[1693009681,[43,43,0]],[1693009682,[43,43,0]],[1693009683,[43,43,0]],[1693009684,[44,44,0]],[1693009685,[45,45,0]],[1693009686,[45,45,0]],[1693009687,[46,46,0]],[1693009688,[46,46,0]],[1693009689,[47,47,0]],[1693009690,[47,47,0]],[1693009691,[48,48,0]],[1693009692,[48,48,0]],[1693009693,[49,49,0]],[1693009694,[49,49,0]],[1693009695,[50,50,0]],[1693009696,[51,51,0]],[1693009697,[50,50,0]],[1693009698,[52,52,0]],[1693009699,[52,52,0]],[1693009700,[53,53,0]],[1693009701,[53,53,0]],[1693009702,[53,53,0]],[1693009703,[54,54,0]],[1693009704,[55,55,0]],[1693009705,[55,55,0]],[1693009706,[55,55,0]],[1693009707,[56,56,0]],[1693009708,[57,57,0]],[1693009709,[57,57,0]],[1693009710,[58,58,0]],[1693009711,[55,55,0]],[1693009712,[61,61,0]],[1693009713,[61,61,0]],[1693009714,[59,59,0]],[1693009715,[61,61,0]],[1693009716,[60,60,0]],[1693009717,[62,62,0]],[1693009718,[61,61,0]],[1693009719,[63,63,0]],[1693009720,[62,62,0]],[1693009721,[64,64,0]],[1693009722,[64,64,0]],[1693009723,[64,64,0]],[1693009724,[64,64,0]],[1693009725,[65,65,0]],[1693009726,[66,66,0]],[1693009727,[67,67,0]],[1693009728,[67,67,0]],[1693009729,[67,67,0]],[1693009730,[68,68,0]],[1693009731,[67,67,0]],[1693009732,[71,71,0]],[1693009733,[67,67,0]],[1693009734,[74,74,0]],[1693009735,[65,65,0]],[1693009736,[72,72,0]],[1693009737,[75,75,0]],[1693009738,[71,71,0]],[1693009739,[67,67,0]],[1693009740,[78,78,0]],[1693009741,[68,68,0]],[1693009742,[74,74,0]],[1693009743,[80,80,0]],[1693009744,[74,74,0]],[1693009745,[69,69,0]],[1693009746,[80,80,0]],[1693009747,[76,76,0]],[1693009748,[77,77,0]],[1693009749,[77,77,0]],[1693009750,[71,71,0]],[1693009751,[69,69,0]],[1693009752,[69,69,0]],[1693009753,[61,60,1]],[1693009754,[13,6,7]],[1693009755,[28,27,1]],[1693009756,[66,66,0]],[1693009757,[37,35,2]],[1693009758,[53,53,0]],[1693009759,[20,20,0]],[1693009760,[72,72,0]],[1693009761,[61,61,0]],[1693009762,[60,60,0]],[1693009763,[23,23,0]],[1693009764,[33,33,0]],[1693009765,[54,54,0]],[1693009766,[72,72,0]],[1693009767,[43,42,1]],[1693009768,[65,65,0]],[1693009769,[34,34,0]],[1693009770,[10,10,0]],[1693009771,[27,27,0]],[1693009772,[87,85,2]],[1693009773,[62,61,1]],[1693009774,[65,65,0]],[1693009775,[27,27,0]],[1693009776,[128,128,0]],[1693009777,[51,51,0]],[1693009778,[3,3,0]],[1693009779,[130,130,0]],[1693009780,[18,18,0]],[1693009781,[91,82,9]],[1693009782,[147,112,35]],[1693009783,[60,42,18]],[1693009784,[92,91,1]],[1693009785,[40,22,18]],[1693009786,[91,64,27]],[1693009787,[96,59,37]],[1693009788,[120,97,23]],[1693009789,[68,28,40]],[1693009790,[81,62,19]],[1693009791,[110,83,27]],[1693009792,[65,39,26]],[1693009793,[121,89,32]],[1693009794,[56,17,39]],[1693009795,[136,113,23]],[1693009796,[51,29,22]],[1693009797,[117,117,0]],[1693009798,[39,39,0]],[1693009799,[91,90,1]],[1693009800,[50,50,0]],[1693009801,[68,68,0]],[1693009802,[38,38,0]],[1693009803,[161,161,0]],[1693009804,[31,31,0]],[1693009805,[81,81,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 9178.0, color: '#68b65c'},{name: 'KO', y: 412.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[6,1200],[7,11],[7,7],[8,4],[8,6],[8,5],[8,5],[8,5],[9,7],[10,358],[11,3],[11,3],[12,2],[12,2],[12,3],[13,3],[13,3],[13,4],[14,3],[15,4],[16,4],[16,4],[16,3],[18,8],[18,2],[22,3],[30,2],[39,3],[45,24],[51,3],[57,11],[65,4],[73,3],[78,6],[89,2],[91,6],[100,2],[107,2],[113,4],[120,2],[129,2],[138,2],[140,10],[150,2],[150,10],[160,2],[168,2],[175,2],[182,2],[193,2],[194,2],[205,2],[205,2],[220,2],[222,3],[230,2],[237,3],[242,2],[247,2],[254,2],[269,2],[277,2],[278,3],[280,3],[286,3],[304,2],[304,2],[314,2],[316,2],[327,2],[327,2],[335,3],[339,2],[344,13],[363,2],[364,2],[369,2],[383,2],[385,2],[388,2],[403,2],[406,2],[407,2],[416,2],[425,2],[439,3],[449,3],[450,3],[455,3],[463,2],[463,3],[469,3],[479,3],[481,2],[497,13],[504,3],[508,3],[515,3],[519,3],[533,3],[537,3],[538,3],[543,3],[552,3],[557,3],[568,3],[571,3],[579,3],[582,9],[593,16],[609,10],[612,53],[620,11],[631,10],[631,10],[642,4059],[643,11],[643,10],[648,17],[656,11963],[661,11],[671,10],[675,11],[681,15],[685,12],[691,8077],[695,4968],[701,12],[703,13],[703,73],[720,13],[722,15368],[722,15461],[723,20],[724,29],[730,15],[741,22],[742,15],[744,12260],[744,12419],[748,28],[759,34],[767,23],[767,49],[767,19686],[775,5202],[779,33],[794,68],[796,17925],[797,19267],[799,68],[805,74],[809,50],[813,85],[819,60],[825,101],[832,119],[833,116],[838,226],[842,12404],[850,8149],[852,62],[854,223],[861,84],[861,12112],[867,12770],[871,3213],[876,292],[876,6832],[878,83],[891,173],[899,138],[899,157],[902,278],[906,13886],[908,20194],[920,233],[920,234],[920,16688],[924,566],[924,15555],[929,364],[929,1963],[934,287],[934,12301],[940,246],[945,341],[949,1681],[951,5172],[957,18004],[958,331],[961,353],[967,19513],[984,10632],[988,13554],[1000,12552],[1024,8135],[1055,10816],[1093,17777],[1118,18177],[1136,18288],[1193,17658],[1237,17765],[1297,14978],[1301,18016],[1398,17448]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[642,2479],[656,9080],[691,7685],[722,10003],[722,10001],[744,9398],[767,10058],[796,10050],[797,10001],[871,2810],[906,10001],[908,10001],[967,10001],[988,10001],[1093,10001],[1118,10004],[1136,10001],[1193,10001],[1297,10001],[1301,10013],[1398,10023]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
